データが存在するか確認する
class TestController < ApplicationController def index @test = Person.where('age >= 20').exists? end end
データが存在するか確認するには、
と記入します。
データがある場合はtrue、ない場合はfalseとなります。
上の例では、Personモデルのageフィールドが20以上のデータが存在するか確認しています。
モデル.exists?
と記入します。
データがある場合はtrue、ない場合はfalseとなります。
上の例では、Personモデルのageフィールドが20以上のデータが存在するか確認しています。